package com.tanhua.sso.pojo;

import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;


//pojo和数据库交互的

//生成get,set方法
@Data
/**
 * @NoaArgsConstructor
 * 注解在类上,为类提供一个无参的构造方法
 * 当类中有final字段没有被初始化,编译报错,让force=true
 * 然后final默认是为null/0/false
 */
@NoArgsConstructor
/**
 * @AllArgsconstructor
 *为类提供有参,无参构造
 */
@AllArgsConstructor
public class User {

    private Long id;
    private String mobile; //手机号

    /**
     * @JsonIgnore
     * json序列化时忽略
     */
    @JsonIgnore
    private String password; //密码，json序列化时忽略
}
